Thank you for purchasing the app. If you have any questions that are beyond the scope of this help file, please feel free to message me my user page contact form here. Thanks so much!

### Which Android Studio version is needed?

Recommended Android Studio Giraffe

https://developer.android.com/studio

Latest Android Studio version can be downloaded from here:

https://developer.android.com/studio

### How to Open The Project in Android Studio?

⇒ Open Android Studio > Open an Existing Android Studio Project > Select Your Project build. gradle file > ok

⇒ Select Project

### How to change the package name?

⇒ In the Project pane, click on the little gear icon. Check/Select the Compact Empty Middle Packages option

⇒ Now open your build.gradle (Usually 'app' or 'mobile'). Update the applicationId to your Package Name and Sync Gradle.

### How to change app name?

⇒ Open Android Studio > app > res > values > strings.xml

⇒ Enter your app name inside "app_name" string tag:

`<string name="app_name">Enter your app name</string>`

### How to generate and replace google-service.json?

⇒ Open https://console.firebase.google.com

⇒ Create New Project

## Download google-service.json file and replace

### How To Setup Google Login ?

⇒ Open https://console.firebase.google.com

⇒ Select you firebase project

⇒ Select Authentication -> Sign-In method

⇒ Enable Google Login

⇒ Select Project Settings

## For Debug APK :-

⇒ Select Your app and add SHA-1 and SHA-256 key which you had created when generating google-service.json file

Note :- After you have added keys again download google-service.json file and replace it in your android code

## For Signed APK :-

1. Open CMD and select path to bin folder of JAVA -> C:\Program Files\Java\jdk1.8.0.40\bin

2. Copy your keystore to root of your drive eg:- D:\keystore_name.jks

3. Copy and Paste `keytool -list -v -keystore D:\keystore_name.jks -alias alias_name`

4. Enter keystore password (password might be not visible)

5. Copy SHA1 and SHA256 key and add in firebase as shown above

Note :- After you have added keys again download google-service.json file and replace it in your android code

## When Uploading Apk to Playstore :-

1. Select OPT-OUT or if you select continue then you have upload keystore and get SHA-1 key from google app signing certificate as follows

2. Navigate to the Google Play Console and login

3. Choose the application you are signing

4. Go to Release Management –> App Signing

5. Copy /Download the SHA-1 or SHA-256 certificate fingerprint from the App signing certificate section

Note :- After you have added keys again download google-service.json file and replace it in your android code

### How to Change OneSignal Details?

⇒ Get your Google Server API key and project number.

⇒ https://documentation.onesignal.com/docs/generate-a-google-server-api-key

## How to Change One Signal App Id

⇒ Open Android Studio > app > res > values > strings.xml

⇒ Enter your Onesignal App id inside "onesignal_app_id" string tag:

`<string name="onesignal_app_id">xxxxxxxx-xxxxx-xxxx-xxxx-xxxxxxxxxxx</string>`

## How to Change One Signal App Id And Rest Key In Admin Panel?

### How to verify purchase code?

⇒ Open Admin Panel > Settings > Verify Purchase

⇒ Enter your Envato Username from which you have buyed the app

⇒ Enter your Envato Purchase Code for this application

⇒ Enter your android app final package name

Note :- Make sure the username and purchase code is right and package name in admin panel and in application is same for app to work. Also make sure you finalize the packagename and then only enter in admin panel. Do not enter any dummy package name.

### Where to put BASE URL and Encryption Key in Application?

## BAS URL :-

⇒ Select Project > Go to Gradle Scripts > gradle.properties

⇒ Open gradle.properties

⇒ Now change BASE_URL (get your BASE_URL in your admin panel)

## Api Name :-

⇒ Select Project > Go to Gradle Scripts > gradle.properties

⇒ Open gradle.properties

⇒ Now change API_NAME

⇒ choose any word as API_NAME or also it is optional if you dont want to change keep NEMOSOFTS_APP as it is

⇒ Warning :- Warning :- If you change this here then you must update admin panel php also. Update this files api.php and lb_helper.php. If you need then change otherwise leave it as.

## Encryption Key :-

⇒ Select Project > Go to Gradle Scripts > gradle.properties

⇒ Open gradle.properties

⇒ Now change ENC_KEY

⇒ You can keep any characters for the key e.g. neme or abcdefgh or any word

Note :- If you donot understand about the keys then do not change any of the keys. Just change the BASE_URL

### How to Enable/Disable RTL?

⇒ Open your Admin Panel

⇒ Select App Settings

### How to Change About?

⇒ Open your Admin Panel

⇒ Open Settings

⇒ Select General Settings

⇒ Fill the Required Fields

⇒ Click Save

## App Privacy Policy

## App Terms

### How to change Application Icon and Other icons?

## How To Change Application Icon

⇒ Open Android Studio > app > res > all mipmap folder > ic_launcher.png

⇒ Rename your square icon with ic_launcher.png and paste in mipmap folder

⇒ Open Android Studio > app > res > all mipmap folder > app_icon_round.png

⇒ Rename your square icon with app_icon_round.png and paste in mipmap folder

⇒ Replace all icons with particular size in particular folder

### How to Change Advertising Details?

⇒ Open your Admin Panel

⇒ Open Settings

⇒ Select Ads Settings

### How to Generate Signed Bundle?

Create New Keystore

⇒ Click Build > Generate Signed Bundle

⇒ Select Android App Bundle and click Next

⇒ Click On Create New or if you are updating app click choose existing

⇒ Select Keystore Path

⇒ Enter Keystore password and confirm password

⇒ Enter any name for alias

⇒ Enter key password and confirm password

⇒ Choose Validity Years

⇒ Fill rest of the details and click OK

⇒ Enter keystore password, alias name and key password and click next

⇒ Choose the signed bundle destination

⇒ Tick the signatures

⇒ Click Finish

Note :- Please save the keystore and remember the keystore password, alias and key password. If you want to update app in future you have to use this keystore. With new keystore you cannot update your app

### Rating

If you like our app, we will highly appreciate if you can provide us a rating of 5. You can rate us from your

Codecanyon Menu > Download page.

### Credits

I've used folowing sources into this app:

⇒ Firebase

⇒ OneSignal

⇒ Admob

⇒ SquareUp Picasso

⇒ SquareUp Okhttp

⇒ Round Image View Makeramen

### License

Regular License

Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.

Extended License

Use, by you or one client, in a single end product which end users can be charged for. The total price insurances.

### Support

We provide support through Email or Telegram.

Email: info.nemosofts@gmail.com

Telegram: @nemosofts

## Working Days:

Monday to Friday

## Business Hours:

10:00 AM to 6:00 PM - Time Zone: GMT +5:30

## We may not respond to comments or provide support during holidays and weekend (Saturday-Sunday).

IOnce again, thank you so much for purchasing this app. As I said at the beginning, I'd be glad to help you if you have any questions relating to this app. No guarantees, but I'll do my best to assist. If you have a more general question relating to the apps on Codecanyon, you might consider visiting the "FAQ / Support" section and asking your question in the "Comments" section at Codecanyon app detail page.